/*
 * table_uniteChain.h
 *
 *  Created on: 2012/04/28
 *      Author: guanxiaoying
 */

#ifndef TABLE_UNITECHAIN_H_
#define TABLE_UNITECHAIN_H_

typedef struct _UNITECHAINACCESS{
	BOOL (*clear)( VOID );
	BOOL (*reset)( VOID );
	BOOL (*alloc)( AST );
	AST  (*getMax)( VOID );
	ACCESS_U2_FIELD   kind;
	ACCESS_IDX_FIELD  parameter_sym;
	ACCESS_IDX_FIELD  parameter_stmt;
	ACCESS_IDX_FIELD  parameter_decl;
	ACCESS_IDX_FIELD  next;
	ACCESS_IDX_FIELD  before;
}UNITECHAINACCESS;
extern const UNITECHAINACCESS stUniteChainAccess;
#endif /* TABLE_UNITECHAIN_H_ */
